home *** CD-ROM | disk | FTP | other *** search
Text File | 1992-02-05 | 5.7 KB | 104 lines | [TEXT/MPS ] |
- SET EXIT 1
- {MAEcho} {EchoOptions} "C++ Load/Dump: UMacApp.h.dump"
- IF `EXISTS "{MALoadFiles}{SeparateObjectsFolder}UMacApp.h.dump"` != ''
- Delete "{MALoadFiles}{SeparateObjectsFolder}UMacApp.h.dump"
- END
- {MACPlus} ∂
- {CPlusOptions} ∂
- ∂
- -i "{SrcApp}" ∂
- -i "{MACIncludes}" ∂
- "{MACIncludes}UMacApp.h" ∂
- -mf ∂
- # Any other files you want to include in the dump could go here ∂
- -dumpc "{MALoadFiles}{SeparateObjectsFolder}UMacApp.h.dump" || (Delete "{MALoadFiles}{SeparateObjectsFolder}UMacApp.h.dump")
- {MAEcho} {EchoOptions} "Compiling: UDemoText.cp"
- {MACPlus} ∂
- {CPlusOptions} ∂
- ∂
- -mf -load "{MALoadFiles}{SeparateObjectsFolder}UMacApp.h.dump" ∂
- -i "{SrcApp}" ∂
- -i "{MACIncludes}" ∂
- -o 'TAHITI:Desktop Folder:QuickTimeMacApp2.0äøéöTalk6.0.7:.Non-Debug Files:'UDemoText.cp.o ∂
- 'TAHITI:Desktop Folder:QuickTimeMacApp2.0äøéöTalk6.0.7:'UDemoText.cp
- {MAEcho} {EchoOptions} "Compiling: MDemoText.cp"
- {MACPlus} ∂
- {CPlusOptions} ∂
- ∂
- -mf -load "{MALoadFiles}{SeparateObjectsFolder}UMacApp.h.dump" ∂
- -i "{SrcApp}" ∂
- -i "{MACIncludes}" ∂
- -o 'TAHITI:Desktop Folder:QuickTimeMacApp2.0äøéöTalk6.0.7:.Non-Debug Files:'MDemoText.cp.o ∂
- 'TAHITI:Desktop Folder:QuickTimeMacApp2.0äøéöTalk6.0.7:'MDemoText.cp
- {MAEcho} {EchoOptions} "Linking: DemoText"
- SET XToolStartTime `DATE -n`
- {MALink} ∂
- "{XAppName.p.o}" ∂
- "{XUAppName.p.o}" ∂
- "{XMAppName.p.o}" ∂
- "{XAppName.cp.o}" ∂
- "{XUAppName.cp.o}" ∂
- "{XMAppName.cp.o}" ∂
- ∂
- "{MALibraries}{SeparateObjectsFolder}MacApp.lib" ∂
- "{CLibraries}CSANELib.o" "{PLibraries}SANElib.o" "{CLibraries}Math.o" "{CLibraries}Complex.o" "{CLibraries}CPlusLib.o" "{Libraries}RunTime.o" "{CLibraries}StdCLib.o" "{PLibraries}PasLib.o" "{Libraries}Interface.o" "{Libraries}ToolLibs.o" ∂
- -sn AActivate=GNonRes -sn AClipboard=GClipboard -sn AClose=GClose -sn ADebug=GDebug -sn ADoCommand=GDoCommand -sn AFile=GFile -sn AFinder=GFinder -sn AHelp=GHelp -sn AInit=GInit -sn AInspector=GInspector -sn ANonRes=GNonRes -sn AOpen=GOpen -sn AReadFile=GReadFile -sn ASelCommand=GSelCommand -sn ATerminate=GTerminate -sn AWriteFile=GWriteFile -sn Disassembler=GDebug -sn DlgClose=GClose -sn DlgDebug=GDebug -sn DlgDoCommand=GDoCommand -sn DlgFields=GFields -sn DlgInit=GInit -sn DlgNonRes=GNonRes -sn DlgOpen=GOpen -sn DlgRes=BBRes -sn DlgSelCommand=GSelCommand -sn GVClose=GClose -sn GVDebug=GDebug -sn GVDoCommand=GDoCommand -sn GVFields=GFields -sn GVInit=GInit -sn GVNonRes=GNonRes -sn GVOpen=GOpen -sn GVRes=BBRes2 -sn GVSelCommand=GSelCommand -sn INTENV=GWriteLn -sn ListDebug=GDebug -sn ListRes=GRes2 -sn MAActivate=GNonRes -sn MAApplicationRes=GRes -sn MAAssociationRes=GRes2 -sn MABusyCursorRes=GRes2 -sn MAClipboard=GClipboard -sn MAClose=GClose -sn MACommandRes=GRes2 -sn MAControlRes=GRes -sn MADebug=GDebug -sn MADebugger=GDebugger -sn MADoCommand=GDoCommand -sn MADocumentRes=GRes -sn MAError=GError -sn MAEvtHandlerRes=GRes -sn MAFailureRes=MAMain -sn MAFields=GFields -sn MAFile=GFile -sn MAFinder=GFinder -sn MAGlobalsRes=MAMain -sn MAHelp=GHelp -sn MAInit=GInit -sn MAInspector=GInspector -sn MAMemoryRes=MAMain -sn MAMenuRes=GRes2 -sn MAMenuSetupRes=GRes2 -sn MANonRes=GNonRes -sn MAObjectRes=GRes2 -sn MAOpen=GOpen -sn MAPatchRes=MAMain -sn MAPrint=GPrint -sn MAPrintingRes=BBRes2 -sn MAReadFile=GReadFile -sn MARes=GRes2 -sn MAScroll=GRes2 -sn MAScrollerRes=GRes2 -sn MASelCommand=GSelCommand -sn MATerminate=GTerminate -sn MAUtilitiesRes=MAMain -sn MAViewRes=GRes -sn MAWindowRes=GRes -sn MAWriteFile=GWriteFile -sn PerfInit=GPerformanceTools -sn PerfMain=GPerformanceTools -sn PerfTerm=GPerformanceTools -sn PrintActual=GPrint -sn PrintClose=GClose -sn PrintDebug=GDebug -sn PrintDoCommand=GDoCommand -sn PrintFields=GFields -sn PrintFinder=GFinder -sn PrintImage=GPrint -sn PrintInit=GInit -sn PrintMain=BBRes2 -sn PrintNonRes=GNonRes -sn PrintOpen=GOpen -sn PrintRes=BBRes2 -sn PrintSelCommand=GSelCommand -sn PrintSpool=GPrint -sn PrintTerminate=GTerminate -sn SACONSOL=GWriteLn -sn SACONSOLE=GWriteLn -sn SADEV=GWriteLn -sn STDIO=GWriteLn -sn TEClipboard=GClipboard -sn TEClose=GClose -sn TEDebug=GDebug -sn TEDoCommand=GDoCommand -sn TEFields=GFields -sn TEInit=GInit -sn TENonRes=GNonRes -sn TEOpen=GOpen -sn TEPrint=GPrint -sn TERes=BBRes -sn TESelCommand=GSelCommand -sn WWInit=GInit -sn WWSeg=GWriteLn ∂
- ∂
- -o "{ObjApp}DemoText" ∂
- {XLinkXRef} ∂
- {XLinkMap} ∂
- {LinkOptions} ∂
- ∂
- || (∂
- IF `EXISTS "{ObjApp}MDemoText.p.o"` == '' ∂
- SetFile -m . "{ObjApp}MDemoText.p.o"; ∂
- end; ∂
- IF `EXISTS "{ObjApp}MDemoText.cp.o"` == '' ∂
- SetFile -m . "{ObjApp}MDemoText.cp.o"; ∂
- end; ∂
- Exit 99)
- IF "{XTimes}"
- {MAEcho} {EchoOptions} Elapsed time: `evaluate ∂`DATE -n ∂` - {XToolStartTime}` seconds
- END
- IF "{XAutoRez}"
- {MAEcho} {EchoOptions} "AutoRezzing: Default.r"
- ELSE
- {MAEcho} {EchoOptions} "Rezzing: DemoText.r"
- END
- SET XToolStartTime `DATE -n`
- IF "" != ""
- SET OtherViewTypesSrc ""
- SET XIncludeOtherViewTypes 1
- EXPORT OtherViewTypesSrc
- ELSE
- SET XIncludeOtherViewTypes 0
- END
- {MARez} ∂
- -d XIncludeOtherViewTypes={XIncludeOtherViewTypes} ∂
- -i "{SrcApp}" ∂
- -i "{MARIncludes}" ∂
- -o "{MATemporaries}MABuild{MATempFilesExtension}" ∂
- -s "{ObjApp}" ∂
- -s "{MALibraries}{SeparateObjectsFolder}" ∂
- -s "{SrcApp}" ∂
- {RezOptions} ∂
- ∂
- "{XAppRezSrc}" ∂
-
- || (SetFile -m . "{SrcApp}DemoText.r"; Exit 99)
- IF "{XTimes}"
- {MAEcho} {EchoOptions} Elapsed time: `evaluate ∂`DATE -n ∂` - {XToolStartTime}` seconds
- END
- {MAEcho} {EchoOptions} "PostRezzing: DemoText"
- {MAPostRez} ∂
- {PostRezOptions} ∂
- ∂
- "{MATemporaries}MABuild{MATempFilesExtension}"
- Duplicate "{MATemporaries}MABuild{MATempFilesExtension}" "{ObjApp}DemoText" -y
- Delete "{MATemporaries}MABuild{MATempFilesExtension}" -y
- {MAEcho} {EchoOptions} " ∂"{ObjApp}DemoText∂" # <- Execute to run your application"
- IF "{XRunAfterBuild}"
- {MAEcho} {EchoOptions} "Running: ∂"{ObjApp}DemoText∂""
- "{ObjApp}DemoText"
- END
-